Golang Job: Site Reliability Engineer (Video Sharing Platforms

Job added on

Location

Toronto - Canada

Job type

Full-Time

Golang Job Details

We are an international tech leader developing unparalleled technologies for high traffic and high volume online products which includes one of the top 10 biggest brands in the world.

Our Video Sharing Platforms team is looking for a skilled Site Reliability Engineer to assist with the delivery and deployment of new features as well as monitoring regular operations of well established sites with over 100 million daily unique users. You will also be a key member of our development team for our exciting new platform. If deployments, monitoring & alerting, and/or operational support are your super powers, we are looking for you!

What you'll be doing:

  • Design, implement and maintain continuous integration/deployment pipelines for both monolithic and service-based applications
  • Optimize the infrastructure for and configurations of various PHP-based web applications and web services including our flagship site
  • Work with caches, messaging queues, databases, and diverse in-house and third-party systems
  • Support the development team by keeping their development, staging and production environments running optimally
  • Take ownership of components and domain knowledge, help educate your peers, and participate in the development culture, processes, and values shared by the team

What you'll need to be successful:

Must Haves:

  • 2+ years relevant work experience as a backend software developer, DevOps engineer, or SRE
  • Strong command of Linux-based environments
  • Knowledge of at least the fundamentals of networking and security
  • Familiarity of software development principles including: caching, queueing, scaling, building and deploying
  • Knowledge or experience with some of the following or similar: PHP, MySQL, Nginx, Redis, HAProxy, Lua, RabbitMQ, Memcache, ELK or Golang
  • Experience with Kubernetes, Google Cloud Platform/Google Kubernetes Engine
  • Docker/containers experience (containerizing applications, best practices, optimizing)

Nice-to-haves:

  • Bachelor of Software Engineering or Computer Science a bonus, but skilled self-taught folks are equally welcome!
  • Experience working with PHP-based applications
  • Microservice knowledge/experience
  • Having worked with Bamboo or Gitlab would help you hit the ground running faster
  • A continuous-improvement mindset!

As an equal opportunity employer, we celebrate diversity and are committed to creating an inclusive environment for all employees

In this role you may be exposed to adult content